n = int(input("Введите четырёхзначное число: "))
if 999 < n < 10000:
    print("Число чётное: ", end="")
    if n % 2 == 0:
        print("Да")
    else:
        print("Нет")
    print("Число кратно трём: ", end="")
    if n % 3 == 0:
        print("Да")
    else:
        print("Нет")
    print("Число является квадратом числа: ", end="")
    if (n ** 0.5) ** 2 == n:
        print(int(n ** 0.5))
    else:
        print("Нет")
    print()

    n4 = n // 1000
    n3 = n // 100 % 10
    n2 = n // 10 % 10
    n1 = n % 10
    maxim = max(n1, n2, n3, n4)
    minim = min(n1, n2, n3, n4)
    print("Наименьшая цифра числа:", minim)
    print("Наибольшая цифра числа:", maxim)
    coll = 0
    if n1 == 0:
        coll += 1
    if n2 == 0:
        coll += 1
    if n3 == 0:
        coll += 1
    if n4 == 0:
        coll += 1
    print("Количество нулей в числе:", coll)
    print()
    print("Цифра в разряде едениц является квадратом цифры: ", end="")
    if (n1 ** 0.5) ** 2 == n1:
        print(int(n1 ** 0.5))
    else:
        print("Нет")
    print("Цифра в разряде десятков является квадратом цифры: ", end="")
    if (n2 ** 0.5) ** 2 == n2:
        print(int(n2 ** 0.5))
    else:
        print("Нет")
    print("Цифра в разряде сотен является квадратом цифры: ", end="")
    if (n3 ** 0.5) ** 2 == n3:
        print(int(n3 ** 0.5))
    else:
        print("Нет")
    print("Цифра в разряде тысяч является квадратом цифры: ", end="")
    if (n4 ** 0.5) ** 2 == n4:
        print(int(n4 ** 0.5))
    else:
        print("Нет")
else:
    print("Введённое число не является четырёхзначным")
